f1b9ac0bd6710cb22ba3b99483622750cb0a1a32,src/org/tnt4j/pingjmx/format/FactNameValueFormatter.java,FactNameValueFormatter,format,#TrackingActivity#,75

Before Change


		nvString.append("OBJ:Streams");
		toString(nvString, event.getSource()).append("\\Activities").append(FIELD_SEP);

		if (event.getCorrelator() != null) nvString.append("Self\\corrid=").append(event.getCorrelator()).append(FIELD_SEP);
		if (event.getUser() != null) nvString.append("user=").append(event.getUser()).append(FIELD_SEP);
		if (event.getLocation() != null) nvString.append("Self\\location=").append(event.getLocation()).append(FIELD_SEP);
		nvString.append("Self\\level=").append(event.getSeverity()).append(FIELD_SEP);

After Change



	@Override
    public String format(TrackingActivity event) {
		StringBuilder nvString = new StringBuilder(1024);
		
		nvString.append("OBJ:Streams");
		toString(nvString, event.getSource()).append("\\Activities").append(FIELD_SEP);

		if (event.getCorrelator() != null) {
			Object [] cids = event.getCorrelator().toArray();
			if (cids.length > 0) {
				nvString.append("Self\\corrid=").append(cids[0]).append(FIELD_SEP);
			}
		}
		if (event.getUser() != null) nvString.append("user=").append(event.getUser()).append(FIELD_SEP);